﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html>
<head>
	<title>HCMS Administrator</title>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<script src="/Scripts/jquery.min.161.js" type="text/javascript"></script>
	<script src="/Scripts/jquery.cookie.js" type="text/javascript"></script>
	<script type="text/javascript">
		function setSrc(url, urlopen) {
			if (urlopen)
				window.open(url);
			else
				window.frames["contentFrame"].location = url;
		}

		function setSelects(cids) {
			window.frames["treeFrame"].setSelects(cids);
		}

		function getSelects() {
			return window.frames["treeFrame"].getSelects();
		}

		function setActive(cid) {
			window.frames["treeFrame"].setActive(cid);
		}

		function refreshTree() {
			window.frames["treeFrame"].location.reload();
		}

		// 主窗体载入事件，取上次保存的页面，打开子窗体。 ?? 如果上次打开的文档、栏目、模板被别的电脑删除后，再打开时会出异常。
		var defaultUrl = "homeTemplate.aspx";
		function onFramesetLoad() {
			//var cols = $.cookie('mainframeCols');
			//if (cols)
			//	$("frameset").attr("cols", cols);	// 上次分割线宽度	<%-- 不起作用，有时还不显示右框 --%>

			var url = $.cookie('contentFrameURL');
			if (!url)
				url = defaultUrl;

			window.frames["contentFrame"].location = url; // 上次页面
		}

		// 子窗体载入事件
		function onContentFrameLoad() {
			var src = window.frames["contentFrame"].location.toString();
			if (src !== "about:blank")	// 不是空
			{
				$.cookie('contentFrameURL', src, { expires: 9999 });	// 保存当前页，下次启动仍开发这一页
			}
		}

		// 保存宽度变化	<%-- 不起作用 --%>
		//function onResized() {
		//	setTimeout(function () {	// 当前过程执行完毕后再执行保存宽度，因为更新宽度值在当前语句的后面。
		//		$.cookie('mainframeCols', $("frameset").attr("cols"), { expires: 9999 }); // 保存宽度属性
		//	}, 0);
        //}
	</script>
</head>
<!-- 在 "工具" -> "选项" -> "验证" -> "目标" 中选择 "XHTML 1.0 Frameset" 消除 "不支持frameset错误", 可是非frameset页面的body又提示错误 -->
<frameset cols="200,*" onload="onFramesetLoad()">
	<frame src="tree.aspx" name="treeFrame" />
	<frame src="about:blank" name="contentFrame" id="contentFrame" onload="onContentFrameLoad()" />
</frameset>
</html>
